cane apple - French English Dictionary